파이썬 개발 Python의 프로세스 스레드 협정에 관한threading 모듈 (2) Lock, RLock 대상 및Semaphore, BoundedSemaphore 대상 스레드 잠금: 스레드 사이는 무작위로 스케줄링되고 모든 스레드는 cpu에서 지정한 수량의 바이트 코드(100)만 실행하기 때문에 여러 스레드가 같은 데이터를 동시에 수정할 때 더러운 데이터가 발생할 수 있습니다. 이를 피하기 위해 스레드 잠금이 생겨나고 같은 시간에 한 스레드가 작업을 수행할 수 있습니다. 자물쇠가 없는 경우 cpu 성능이 좋지 않을 때 더러운 데이터가 발생하기 쉽다 실행 결... 파이썬 개발
Python의 프로세스 스레드 협정에 관한threading 모듈 (2) Lock, RLock 대상 및Semaphore, BoundedSemaphore 대상 스레드 잠금: 스레드 사이는 무작위로 스케줄링되고 모든 스레드는 cpu에서 지정한 수량의 바이트 코드(100)만 실행하기 때문에 여러 스레드가 같은 데이터를 동시에 수정할 때 더러운 데이터가 발생할 수 있습니다. 이를 피하기 위해 스레드 잠금이 생겨나고 같은 시간에 한 스레드가 작업을 수행할 수 있습니다. 자물쇠가 없는 경우 cpu 성능이 좋지 않을 때 더러운 데이터가 발생하기 쉽다 실행 결... 파이썬 개발